package study.activiti.l_groupTask02;

import org.activiti.engine.delegate.DelegateTask;
import org.activiti.engine.delegate.TaskListener;

/**  
 * @Name: TaskListenerImpl
 * @Description: 任务监听类：指定组任务的候选办理人
 * @Author: 李超
 * @Create Date: 2016-12-16
 */
@SuppressWarnings("serial")
public class TaskListenerImpl implements TaskListener {

	/**  
	* @Name: notify（方法的名称）
	* @Description: 指定组任务的候选办理人（方法的描述）
	* @Author: 李超（作者）
	* @Version: V1.00 （版本号）
	* @Create Date: 2016-12-15 （创建日期）
	* @Parameters: 无（方法的入参，如果没有，填写为“无”）
	* @Return: 无（返回值，如果没有，填写为“无”）
	*/
	@Override
	public void notify(DelegateTask delegateTask) {
		//组任务候选办理人
		String userId1 = "孙悟空" ;
		String userId2 = "猪八戒" ;
		//指定组任务的候选办理人
		delegateTask.addCandidateUser(userId1) ;
		delegateTask.addCandidateUser(userId2) ;
	}

}
